slotted radiator - Espagnol Anglais Dictionnaire